It managers careers in Belfast, Ireland